.my_list {
  &.my_pros{
    padding-bottom:135px;
  }
  &.my_news{
    padding-bottom:135px;
  }
  &.my_feedback{
    padding-bottom:135px;
    span.date{
      float:right;
    }
    .r-infos{
      p{
        clear:both;
      }
	  span{
		&.status_01{
			color:#007aff;
            margin-top:.8rem;
		}
	  }
    }
  }
  a{
    color:#333;
  }
  .my_list_item {
    display: flex;
    margin-top: 5px;
    background: #fff;
    position:relative;
    h4{
      font-weight:normal;
      strong{
        color:#de0520;
        font-weight:normal;
        font-size:.9rem;
      }
      span{
        &.price{
          color:#de0520;
          float:right;
          font-size:.9rem;
        }
      }
    }
    img{
      margin-right:.8rem;
      text-align:center;
      display:block;
      width:100%;
      min-width:80px;
    }
    .img{
      flex:1;
      -webkit-flex:1;
      -moz-flex:1;
      margin-right:.8rem;
    }
    .r-infos{
      flex:2;
      min-width:0;
      -webkit-box-flex:1;
      -moz-box-flex:1;
      padding:5px 10px 0 0;
      font-size:.9rem;
	  span{
		&.status_01{
		  color:#007aff;
		}
        &.status_03{
          color:#de0520;
          position:absolute;
          bottom:.5rem;
        }
	  }
      p{
        .weui_btn.weui_btn_mini{
          font-size:.9rem;
          line-height:1.6;
        }
        &.weui_media_desc{
          height:4rem;
          font-size:.9rem;
          line-height:1.2;
          overflow:hidden;
          text-overflow:ellipsis;
        }
        &.right{
          position:absolute;
          bottom:.5rem;
          right:.5rem;
          span{
            &.fav{
              margin-right:10px;
            }
            em{
             &.num{
               font-style:normal;
             }
            }
          }
        }
      }
    }
  }
}

.my-header{
  background:#EF4F4F;
  font-size:.9rem;
  .hd{
    padding:0 10%;
    padding-top:1.5rem;
    .weui-avatar-circle{
      margin-right:.4em;
    }
    span{
      &.name{
        color:#fff;
      }
    }
  }
  .bd.my-tab{
    display:flex;
    padding:.5rem 3%;
    .item{
      a{
        span{
          color:#fff;
        }
        i{
          line-height:20px;
          &.icon{
            font-size:.7rem;
          }
        }

      }
      &.weui-border-r{
        border-right:#e17a87 1px solid;
        background-image:none;
      }
      &.on{
        color:#00e9ff;
        i{
          color:#00e9ff;
        }
        span{
          color: #00e9ff;
        }
      }
      i{
        font-style:normal;
        display:block;
        height:20px;
        color:#fff;
      }
      text-align:center;
      color:#fff;
      flex:1;
      -webkit-flex:1;
      -moz-flex:1;
    }
  }
}

.my_favs{
  margin-top:5px;
  padding-bottom:130px;
  p.right{
    text-align:right;
    float:none;
    .btn-fav-del{
      margin-bottom:.5rem;
      line-height:1.6;
    }
  }
  .fav-item{
    background-color:#fff;
    margin-bottom:5px;
    padding:0 10px;
    .swiper-slide{
      img{
        width:100%;
      }
    }
  }
  .fav-head{
    height:30px;
    line-height:30px;
    font-size:14px;
    .title{
      float:left;
      color:#de0520;
    }
    .fr{
      float: right;
      color: #FF0020;
    }
  }

}

